place where the vines abound - German English Dictionary